Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOMBARDY PLACE Terraced £302,500 4 Dec 2017
2 LOMBARDY PLACE Terraced £135,000 12 Sep 2002
3 LOMBARDY PLACE Terraced £130,000 9 May 2002
4 LOMBARDY PLACE Terraced £220,000 1 Nov 2013
5 LOMBARDY PLACE Terraced £46,000 27 Oct 1995